package com.bsoft.exchange.pojo;

import java.util.List;

import javax.validation.constraints.NotNull;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

import lombok.Data;

/**
 * 创建日期:2019/06/12
 * 创建人: 赵太行
 * 获取待支付列表的入参封装类
 */
@JsonIgnoreProperties(ignoreUnknown = true)
@Data
public class UnPayedPojo {
    @NotNull
    private String organizationId;//医院代码
     @NotNull
     private String beginTime;//起始日期
    @NotNull
    private String endTime;//结束日期

    private List<String> patientIdList;//患者唯一标识

    private String outpatientType;//门诊类型(1-普通2-云门诊普通)

    @NotNull
    private Integer queryType=1;//查询类型，参数设置，1表示按患者患者标识集合查询；2表示按证件集合查询；3表示按诊疗卡集合查询；默认是1

//    private Integer patientCodeentityCardType;//证件类型: 1、二代身份证2、港澳居民身份证3、台湾居民身份证4、护照
//
//    private String patientCodeentityCardNumber;//证件号
    private List<PatientIdentityCardPojo>patientIdentityCardList;

    private List<MedicalCardPojo> patientMedicalCardNumberList;//诊疗卡集合

    private Long orderId;


}
